Learning from vision